5
תגובות
איך אפשר לשמור כמה ערכים בתוך סשן אחד
כמו במערך אסוציאטיבי
כמו במערך אסוציאטיבי
5 תשובות
לא הבנתי איפה הבעיה,בדיוק כמו שאתה עושה
$_SESSION['key1'] ='abc';
אתה יכול להוסיף עוד מפתח לאחר מכן בצורה הזאת -
$_SESSION['key2'] ='cba';
במידה ואתה מדבר על שמירת מערך בתוך סשן\עוגייה על אותו מפתח אתה תצטרך להמיר את המערך לתבנית מסווימת כגון json,serialize וכאשר תרצה להשתמש בנתונים האלה תצטרך להמיר אותם חזרה למערך.
אתה יכול להמיר לJSON בעזרת json_encdoe ולהמיר חזרה דרך json_decode אבל עם ערך אחרון TRUE בשביל שימיר למערך ולא לאובייקט.
אין דבר כזה סשן אחד או הרבה סשנים.
להבדיל מקוקי, עבור משתמש אחד יש בסה"כ סשן אחד והוא מיוצג על ידי מערך. המערך הזה יכול להיות אסוציאטיבי או מספרי או כל דבר אחר, אבל זה מערך רגיל לחלוטין. אם אתה מכניס למערך שני ערכים - עבור אותו משתמש בסשן שלו ישמרו שני ערכים. אם אתה מכניס 100 ערכים - במערך עם המידע על הסשן שלו ישמרו 100 ערכים.